Performance evaluation of Web Cache
نویسندگان
چکیده
Next we will consider an example of discrete event simulation implemented in CSIM. The example discusses the effect of Web caching on network planning in sense of determining the bandwidth of the access link interconnecting the ISP’s subnet with the internet. This is studied by means of simulations [1]. The latency of a browser retrieving files is studied for given traffic characteristics, number of users, bandwidth of access link and cache hit ratio. We divide our study into two cases. In the first case we assume the arrival process to be Poisson and service times to be generally distributed. In the second case we assume that the arrival process is an ON-OFF process, with sojourn time in ON state being Weibull distributed and in OFF state being Pareto distributed. This model represents typical network infrastructure interconnecting a subnet with the internet. Browsers access the subnet via Modem, ISDN BRI, Ethernet or Token Ring. When a WWW browser clicks on a hyperlink, several URL requests may be sent from the browser to the web proxy which may be just one cache or a collection of caches. If the proxy has a copy of the requested file and is consistent with the original copy on the remote server, the proxy sends the copy to the browser. This is called a hit. If the proxy does not have a copy of the file that the browser is looking for, the proxy retrieves an original copy from the remote server, sends it to the browser and keeps a copy in the cache. This is called a miss. In this example we are interested in file delivering latency or mean response time, which is defined as the time interval from the browser clicking an object to the requested object being displayed on the monitor. Excluding some trivial terms such as the delay of monitor display and cache retrieval and the HTTP interaction within the subnet, the mean response time consists of the following terms:
منابع مشابه
بهینهسازی اجرا و پاسخ صفحات وب در فضای ابری با روشهای پیشپردازش، مطالعه موردی سامانههای وارنیش و انجینکس
The response speed of Web pages is one of the necessities of information technology. In recent years, renowned companies such as Google and computer scientists focused on speeding up the web. Achievements such as Google Pagespeed, Nginx and varnish are the result of these researches. In Customer to Customer(C2C) business systems, such as chat systems, and in Business to Customer(B2C) systems, s...
متن کاملEvaluation of Performance of Cooperative Web Caching with Web Polygraph
This paper presents a framework for evaluating the performance of cooperative Web cache hierarchies. Web Polygraph is employed to provide an environment for simulation, to generate desired workloads, and to obtain performance statistics from the standpoint of clients and servers. Squeezer, a proxy cache log analysis tool, provides detailed cache statistics including information about cache coop...
متن کاملارزیابی تطبیقی کارایی ساختار فراداده نظامهای شناسگر دیجیتالی
The main solution to the problems of persistency and uniqueness in identification of digital objects in a web environment is provided by using digital identifiers instead of URL. The main basis of this solution is resolution mechanism that is used in digital identifier systems. Resolution is the use of indirect names instead of URLs; what worked for the DNS (Domain Name System) in stabilizing i...
متن کاملModelling and Performance Evaluation of Router Transparent Web Cache Mode
This paper models and evaluates the performance of router transparent web cache mode in local area networks. A nearby transparent Web cache server intercepts client’s requests; forwarded by a layer 3 router or a layer 4 switch, and looks for a copy in its local cache store; if the object requested exits in its local cache, then a cache hit results and the object is forwarded to the router immed...
متن کاملPerformance Evaluation of Web Proxy Cache Replacement Policies
The continued growth of the World-Wide Web and the emergence of new end-user technologies such as cable modems necessitate the use of proxy caches to reduce latency, network traffic and Web server loads. In this paper we analyze the importance of different Web proxy workload characteristics in making good cache replacement decisions. We evaluate workload characteristics such as object size, rec...
متن کاملPerformance Evaluation of the Distributed Object Consistency Protocol
This report analyzes the performance of two methods for maintaining object consistency in World Wide Web proxy cache servers: the widely used Alex adaptive TTL protocol and a proposed Distributed Object Consistency Protocol (DOCP). The goal of this report is to evaluate these approaches to web cache consistency using a realistic workload and trace-driven simulation. We examine the effect of cac...
متن کامل